home *** CD-ROM | disk | FTP | other *** search
/ QRZ! Ham Radio 8 / QRZ Ham Radio Callsign Database - Volume 8.iso / pc / files / p_misc / npf231b.exe / NPFPMS.DAT / SYS / SYSOP.TXT < prev   
Text File  |  1994-10-23  |  22KB  |  586 lines

  1.                            SYSOP COMMANDS
  2.  
  3.                 Personal Message System.  (C) 1994 G8NPF   
  4.  
  5.  This is a quick reference to commands available only to the SysOp.
  6.  
  7.         < > contains an mandatory argument.
  8.         ( ) contains an optional argument.
  9.          #  is a message number.
  10.  
  11.  
  12. ACK <#>
  13.         [Acknowledge]
  14.         Acknowledge a message, using FBB ACK: protocol.
  15.  
  16. AD <sourcefilename> (destfilename)
  17.         [Add file]
  18.         Moves an ASCII text file from the upload directory to files area 0:
  19.         allowing users access to that file. A new filename (destfilename) may
  20.         be specified, but not a different drive or path. The file description
  21.         database (SYS\filedesc.txt) will be updated using the information in
  22.         the files DSC file. (The description the user entered when the file
  23.         was uploaded)
  24.  
  25. AM <#> (filename) (/H)
  26.         [Archive Message]
  27.         Creates a file from message number #. If a filename is not specified,
  28.         then the filename will be created from the message number. Archived
  29.         messages are placed in the archive directory. Message headers are
  30.         normally stripped off. To retain the headers add the /H switch to the
  31.         end of the command line.
  32.  
  33. AU
  34.         [AUdio]
  35.         A three way toggles to set audio sounds to ON, OFF or TIMED. Setting to
  36.         off, will suppress all audio. Setting to TIMED will only allowed audio
  37.         within the range of times set by the config command AUDIOTIMES
  38.  
  39. CF <#> (path\filename) (description) (/H)
  40.         [Create File]
  41.         Creates a file from message number #. If a filename is not specified,
  42.         then the filename will be created from the message number.
  43.         Any directory path is assumed to be from files area 0:\
  44.         If you wish to over-ride this, specify the FULL path from the drive
  45.         letter.  i.e.  CF 1234 A:\OLD\thisfile.doc
  46.         A text description of the file may be included, which will be used to
  47.         update the file description database (SYS\filedesc.txt), but only if
  48.         the destination of the file is files area 0:
  49.         Message headers are normally stripped off. To retain the headers add
  50.         the /H switch to the end of the command line.
  51.  
  52. CM <#> <callsign> (@BBS) (<FROM) (/type) (/H)
  53.         [Copy Message]  (SysOp version)
  54.         Copies message number # to another callsign. You may specify a new 
  55.         @BBS field and a <FROM field. By default the message will be a personal
  56.         message. You may include a /type parameter, which can be any
  57.         valid message type (BPZUA), to override the default.
  58.         Message headers are normally stripped off. To retain the headers add
  59.         the /H switch to the end of the command line.
  60.         e.g.  CM 234 ALL /B   will make the message a Bulletin to ALL
  61.  
  62. DK (options) </C>
  63.         [Delete Killed]
  64.         Removes killed messages from the message base and deletes the files
  65.         from MAIL\ directory.
  66.         The /C parameter must be used, or the command will be ignored.
  67.         (See the L command for a description of the available options)
  68.         *WARNING*  You cannot recover deleted messages.
  69.  
  70. DL <#1> (#2) (#n) </C)
  71.         [Delete List]
  72.         Deletes messages included in the list #1 #2 (#n).
  73.         e.g. DL 123 234 345 /C  will delete messages numbered 123 234 345
  74.         The /C parameter must be used, or the command will be ignored.
  75.         *WARNING*  You can not recover deleted messages.
  76.  
  77. DL <#1-#2> </C>
  78.         Deletes all messages between #1 and #2 inclusive.
  79.         e.g. DL 423-435 /C  will delete 423 424 425... 434 435.
  80.         The /C parameter must be used, or the command will be ignored.
  81.         *WARNING*  You can not recover deleted messages.
  82.  
  83. DU <callsign>
  84.         [Display User]
  85.         Displays the user information for the callsign entered.
  86.  
  87. DW (callsign)     
  88.         [Display Whitepages]
  89.         Displays information held in the White Pages file.
  90.         e.g. DW        Display all entries in shortform.
  91.              DW *      Display all entries. (Could take a long time!)
  92.              DW G8NPF  Display entry for G8NPF
  93.              DW G6*    Display all G6 entries.
  94.  
  95. EF <filename>
  96.         [Edit File]
  97.         Edits a text file with the PMS's message editor.
  98.         For *small* text files only.
  99.  
  100. EH <#>
  101.         [Edit Header]
  102.         Edits a message header's TO, @BBS, FROM and SUBJECT fields. You will be
  103.         prompted for each entry in turn. To leave a field unchanged just press
  104.         the <Return> key. Pressing the <Esc> key will skip any remaining fields
  105.  
  106. EM <#>
  107.         [Edit Message]
  108.         Edits the contents of a message.
  109.  
  110. EU <callsign>
  111.         [Edit User details]
  112.         Edits a users details as stored in the NAMELOG.SYS file.
  113.         Entries are created automatically when a station first connects to the
  114.         PMS. You may also manually create an entry for a station that has not
  115.         yet logged on to the PMS. You will be prompted for each field in turn.
  116.         To leave a field unchanged just press the <Return> key.
  117.         Pressing the <Esc> key will skip any remaining fields.
  118.         Numeric inputs can be in Hex (&H), Binary (&B), or Decimal.
  119.         Invalid or out-of-range numeric fields will normally default to zero.
  120.  
  121. EW <callsign> <homebbs>
  122.         [Edit Whitepages]
  123.         Changes a users HOME BBS entry in the White Pages file, or adds a new
  124.         entry if one does not already exist.
  125.         e.g. EW G8NPF @GB7ESX
  126.  
  127. EXIT
  128.         Closes down the PMS and returns you to the OS. The data cache will be
  129.         saved first, and the BPQ code will be informed that the PMS is
  130.         unavailable. You cannot EXIT if any channel is in the connected state,
  131.         or using the editor.
  132.  
  133. FD <connect path> (options) (/D)
  134.         [Forward]
  135.         Starts a manual message forwarding session to a specific station.
  136.         e.g. FD G8NPF-1:G6FBF-3
  137.         Note that the manual forwarding system does NOT make any use of the
  138.         information you may have set in the forwarding file. This allows you to
  139.         forward messages to a station not normally held in the forwarding file.
  140.         The option /D Inhibits duplicate checking, and can allow a duplicate
  141.         message to be sent.
  142.         
  143. FH <#1> (#2) (#n)
  144.         [Free Held]
  145.         Restores messages that were placed on hold. You may specify multiple
  146.         message numbers.
  147.  
  148. FL      [Forward List]
  149.         Lists all messages waiting to be forwarded.
  150.  
  151. HM <#> (#2) <#n>
  152.         [Hold Message]
  153.         Places messages on hold. You may specify multiple message numbers.
  154.  
  155. JK (callsign)
  156.         List of all logged users. You may specify a callsign, or part callsign.
  157.         e.g.  JK         Displays all users.
  158.               JK G8N*    Displays all users with callsign's starting with "G8N"
  159.  
  160. KD      [Kill forwarded]
  161.         Kills all messages that have been forwarded.
  162.  
  163. KY      [Kill read]
  164.         Kills all personal messages that have been read, but not killed.
  165.  
  166. LD      [List forwarded]
  167.         Lists all messages that have been forwarded.
  168.  
  169. LH      [List Held]
  170.         Lists all messages that have been placed on hold.
  171.  
  172. LK      [List Killed]
  173.         Lists all messages that have been killed from the message list.
  174.  
  175. LQ      [List unread bulletins]
  176.         Lists all bulletins unread by the SysOp.
  177.  
  178. LU      [List User]
  179.         Lists messages that have been posted to all users. (SU)
  180.  
  181. LX      [List eXtra]
  182.         Lists ALL messages, including those that have been killed.
  183.  
  184. LY      [List read]
  185.         Lists all personal messages that have been read, but not killed.
  186.  
  187. LZ      [List autoread]
  188.         Lists all unread type Z messages, created by the AutoRead functions.
  189.  
  190. MC <#> (#2) <#n>
  191.         [Mark Cleared]
  192.         Clears the 'SysOp's attention required' flag from a message. You may
  193.         specify multiple message numbers.
  194.  
  195. MF <#> (#2) (#n)
  196.         [Mark for Forward]
  197.         Marks local messages for auto-forwarding. You may specify multiple
  198.         message numbers.
  199.  
  200. MM <#> <parameters>
  201.         [Mark Message]
  202.         Advanced command to manually change the status of a message.
  203.         Use with caution, and don't change things you don't understand!
  204.         See the main documentation file for details.
  205.  
  206. MN <#> (#2) <#n>
  207.         [Mark Normal]
  208.         Can be used to unlock a locked message (after a crash?). The message
  209.         can then be deleted normally. You may specify multiple message numbers.
  210.                 
  211. MR <#> (#2) (#n)
  212.         [Mark Read]
  213.         Marks messages as 'read by the SysOp'.  You may specify multiple
  214.         message numbers.
  215.  
  216. MS <#>
  217.         [Message Status]
  218.         Displays the advanced status information of a message.
  219.  
  220. PL <connect path>
  221.         [Poll]
  222.         Manually polls a station to forward/reverse-forward messages. Unlike
  223.         the manual forward (FD) command, it will connect to the station even if
  224.         the PMS has nothing to send.   e.g.  PL G8NPF-1:G6FBF
  225.         This also allows you to collect messages from a station not normally
  226.         included in forwarding sessions.
  227.  
  228. RESTART
  229.         Re-boots the PMS software. Before re-booting, the PMS will disconnect
  230.         any stations that may be logged on. Can be entered remotely by a
  231.         station logged on with SysOp status.
  232.         Generates 'pseudo' error 0
  233.  
  234. RK      [Read Killed]
  235.         Similar to the normal Read, but will also read killed messages.
  236.  
  237. RQ      [Read unread bulletin]
  238.         Reads all bulletins not yet read by the SysOp.
  239.  
  240. RZ      [Read autoread]
  241.         Reads all unread messages created by the AutoRead functions.
  242.  
  243. SC <#> (TO @BBS <FROM) (/Q)
  244.         [Send Comment]  Send a comment to message number #
  245.         Similar to SR (Send Reply), but the message generated will normally
  246.         retain the original TO and @BBS fields and is always type B$, whereas
  247.         SR addresses the reply to the originating station, as message type PN.
  248.         
  249. SR <#> (TO @BBS <FROM) (/B) (/Q)
  250.         [Send Reply]  Send a reply to message number #
  251.         Similar to the users SR command, with the addition of the /B and /Q
  252.         parameters. /B will make the reply into a BULLETIN rather than the
  253.         default PERSONAL message. /Q will automatically quote the original
  254.         message in the reply. You may also specify different TO, BBS and FROM
  255.         fields. (See the SR command in the USER.DOC file for more info.)
  256.         e.g.
  257.         SR 452 /B            Send reply to msg 452 as a Bulletin.
  258.         SR 452 @GB7ESX /Q    Send reply to msg 452 to BBS GB7ESX, quoting
  259.                              the original message.
  260.  
  261. SZ      [Send autoread]
  262.         Sends a type Z message. Type Z messages are normally only created by
  263.         the AutoRead function. This command allows the SysOp to create such a
  264.         message manually if required.
  265.  
  266. SU <group>
  267.         [Send Users]
  268.         Posts a message to all users of the PMS. When any user logs on, this
  269.         message will appear as an unread personal message. Any user can read
  270.         the message, but only the SysOp can kill it.
  271.         The <group> can be anything you like. (i.e. ALL or USERS)
  272.  
  273. UK <#1> (#2) (#n)
  274.         [UnKill]
  275.         Un-kills messages. You may specify multiple message numbers.
  276.  
  277. UNPLUG
  278.         Disconnects any stations that are logged on, and shuts the PMS down.
  279.         This has the same effect as the EXIT command, but can be entered
  280.         remotely by a station logged on with SysOp status.
  281.         Generates 'pseudo' error 1
  282.  
  283. VK      Verbose RK
  284.  
  285. VQ      Verbose RQ
  286.  
  287. VZ      Verbose RZ
  288.  
  289. WA      [What Archived]
  290.         Lists files that are in the archive directory.
  291.  
  292. WU      [What Uploaded]
  293.         Lists files that are held in the upload files area.
  294.  
  295.  
  296. F1
  297.   Help for the PMS SysOp.
  298.   You will be prompted for the command to find help on. The help text will be
  299.   loaded into the editor for viewing. You cannot use this to modify the help
  300.   text.
  301.  
  302.  Shift F1
  303.  Request FBB password. Sends 'SYSOP' and replies to the numbers sent by the BBS
  304.  
  305.  Ctrl F1
  306.   Sends the PMS ID string.  i.e. [NPF-n.nn-ABFLMHV$]
  307.  
  308.  Alt F1
  309.   Request NNA password. Sends '@' and replies to the numbers sent by the BBS.
  310.  
  311.  
  312. F2
  313.   Stops the Scroll-lock LED flashing (until the next mail beacon).
  314.  
  315.  Shift F2 
  316.   Disconnects the PMS from the BPQ node. (Will also abruptly disconnect any
  317.   user from the node.)
  318.  
  319.  Ctrl F2 
  320.   Disconnects a user from the PMS and returns them to the BPQ node.
  321.  
  322.  Alt F2
  323.   Forces the PMS to execute a normal disconnect sequence, as if the user had
  324.   entered the B (bye) command. You can use this to disconnect a user whenever
  325.   the PMS is waiting for input.
  326.  
  327.  
  328. F3
  329.   Sets the monitor port mask.
  330.  
  331.  Shift F3
  332.   Sets a callsign for selective monitoring. 
  333.        
  334.  Ctrl F3 
  335.   Transmit a Binary file while in terminal mode. The function will prompt
  336.   for the filename of the file to transmitted.
  337.  
  338.  Alt F3 
  339.   Receive a Binary file while in terminal mode using Yapp protocol.
  340.   The function will prompt for a local filename. If the file already exists,
  341.   crash recovery mode is activated to resume an aborted download.
  342.  
  343.  
  344. F4
  345.   Starts an automatic 'FORWARDING' session to stations listed in the
  346.   forwarding (FWDFILE.LST) file. A Forwarding session can be forced
  347.   irrespective of the times you may have set in the NPFPMS.CFG file.
  348.  
  349.  Shift F4 
  350.    (Reserved)
  351.    
  352.  Ctrl F4 
  353.   Manual message purge. This function will start a purge of the message base,
  354.   and kill/delete all date expired messages. It will also process any
  355.   outstanding REQDIR, REQFIL, FNDFIL or WP requests.
  356.  
  357.  Alt F4
  358.   Forces the 'Messages for:' beacon to be transmitted.
  359.  
  360.  
  361. F5 
  362.   Toggles the 'MONITOR' status on/off. This is used to monitor passing
  363.   traffic. Only available on un-connected channels.
  364.  
  365.  Shift F5 
  366.   Toggles the 'BUSY' status on/off. This is used to stop connections to a
  367.   particular PMS channel.
  368.  
  369.  Ctrl F5
  370.   Suspends/restores availability of the file servers. (Uploads/Downloads)
  371.  
  372.  Alt F5 
  373.   Toggles the UP (enable FBB unproto update requests) flag on/off.
  374.  
  375.  
  376. F6
  377.   Edit the PMS log file.
  378.  
  379.  Shift F6
  380.   Edit the bids record file.
  381.  
  382.  Ctrl F6
  383.   Edit the Type B AutoList buffer file.
  384.  
  385.  Alt F6
  386.   Edit the Type A AutoList buffer file.
  387.  
  388.  
  389. F7 
  390.   Resets the 'Wait' timer to the value set in the NPFPMS.CFG file.
  391.  
  392.  Shift F7 
  393.   Resets the 'Session' timer to the value set in the NPFPMS.CFG file.
  394.  
  395.  Ctrl F7 
  396.   Clears and restores the screen display.
  397.  
  398.  Alt F7 
  399.   Switches between colour (VGA) and monochrome (MONO VGA) display.
  400.  
  401.  
  402. F8
  403.   Receive a compressed Binary file while in terminal mode. The function will
  404.   prompt for a local filename. If the file already exists, it will be
  405.   overwritten.
  406.  
  407.  Shift F8 
  408.   Transmit a compressed Binary file while in terminal mode. The function will
  409.   prompt for the filename of the file to transmitted.
  410.  
  411.  Ctrl F8 
  412.   Forces a Type B AutoRead function.
  413.  
  414.  Alt F8  
  415.   Forces a Type A AutoList/Read function.
  416.  
  417.  
  418. F9
  419.   Toggles the printer on/off.
  420.  
  421.  Shift F9
  422.   Saves the review buffer of the current window to the file SYS\review.Cn
  423.   where n is the PMS channel number.
  424.   
  425.  Ctrl F9 
  426.   Transmit an ASCII file while in terminal mode. This function prompts for
  427.   the name of the file to transmit. The file will be transmitted as if it was
  428.   typed at the keyboard. Can be used to send (upload) an ASCII file.
  429.  
  430.  Alt F9 
  431.   Opens a disk capture file and writes all incoming text to the file. The
  432.   function will prompt for a file name. If the file already exists the file
  433.   will be appended to. To close the capture file, press Alt F9 again.
  434.   Can be used to download an ASCII file while in terminal mode.
  435.   NOTE: Opening the SAME file from more than one PMS channel will produce a
  436.         confused file!
  437.  
  438.  
  439. F10
  440.   Terminal mode. Connects you to the node using the PMS callsign. In terminal
  441.   mode, you are able to use the PMS system as a simple terminal, enabling you
  442.   to connect to other stations as a normal user.
  443.  
  444.  Shift F10 
  445.   Terminal mode. As F10, but connects you to the node using the NODE callsign.
  446.   
  447.  Ctrl F10 
  448.   Forces a user session to time-out.
  449.  
  450.  Alt F10 
  451.   Requests a 'connected' callsign update from the BPQ code.
  452.   
  453.  
  454. F11
  455.   Switches the PMS display to the next channel up.
  456.  
  457.  
  458. F12
  459.   Switches the PMS display to the next channel down.
  460.  
  461.  
  462. Keys.
  463.  Ctrl RightShift
  464.         [Dump user]
  465.         This will immediately abort whatever a user is doing, and disconnect
  466.         them. The user will not be informed of why they have been disconnected.
  467.         Only use this as a last resort 'Panic Button'.
  468.  
  469.  PageUp
  470.         [Chat request]
  471.         Enters Chat mode, informing the user that you wish to chat with them.
  472.         Also used in response to a 'Page alarm' from a user.
  473.         Once in Chat mode, the PMS acts like a normal terminal.
  474.  
  475.  PageDown
  476.         [End chat]
  477.         Exits Chat mode, informing the user that you are returning them to
  478.         the PMS.  Also used in response to a 'Page alarm' to inform the user
  479.         that the SysOp is not available, without waiting for the normal alarm
  480.         time-out.
  481.  
  482.  Ctrl PageUp
  483.         [Review]
  484.         Enters REVIEW mode. By using the cursor keys keys, you may scroll back
  485.         and forth through text that has scrolled off the top of the screen. To
  486.         exit REVIEW mode, press the <Esc> key.
  487.  
  488.  Ctrl LeftShift
  489.  Inhibits the MAIL beacon after a user disconnects, or whenever the PMS is
  490.  about to send a MAIL beacon.
  491.  Terminates a FORWARD, POLL or AUTOLIST session at the end of the current
  492.  connection.
  493.  Aborts a users listing as if the user had sent an abort (A) command.
  494.  Prevents the PMS from re-booting after closing down with an error condition.
  495.  
  496.  Alt LeftShift    (Similar to F12 key)
  497.  Pressing these keys will switch the PMS display to the next channel up.
  498.  
  499.  Alt RightShift   (Similar to F11 key)
  500.  Pressing these keys will switch the PMS display to the next channel down.
  501.  
  502.  Alt (0-9)
  503.  Pressing Alt(0-9) will switch the PMS display to that channel (if valid).
  504.  
  505.  Tab
  506.  When in TERMINAL or CHAT mode, the <Tab> key will add 3 chevrons plus a
  507.  <Return> to the input line.   >>><Cr>
  508.  
  509.  Ctrl PageUp
  510.  Activates review. You may scroll backwards and forwards with the cursor keys,
  511.  PageUp, PageDown, Home and End keys.  Press <Esc> to exit the review mode.
  512.  
  513. Monitor mask.
  514.  The mask number is a 4 digit hexadecimal number.
  515.  The first digit is the frame mask, which sets the types of frames monitored.
  516.  The value is a hex number from 0 to 7. It is a bit field where:
  517.  Bit 1 enables the display of NODES broadcasts.
  518.  Bit 2 enables the display of supervisory frames.
  519.  Bit 3 enables the display of NetRom frames.
  520.  Bit 4 is not used, and is always 0.
  521.  Normal frames containing data (text) are always displayed.
  522.  The default is 7 (bits 1-3 set) which means monitor all types of frames.
  523.  
  524.  The last 3 digits of the number are the BPQ radio port mask.
  525.  The value is a 3 digit hex number from 000 to FFF. It is a bit field where:
  526.  Bit 1 enables monitoring of radio port 1
  527.  Bit 2 enables monitoring of radio port 2
  528.   (...through to...)
  529.  Bit 12 enables monitoring of radio port 12
  530.  The default value of FFF (hex) means monitor all ports.
  531.  
  532. JA command.
  533.  The JA command can accept 3 parameters (in any order).
  534.  1. The number of entries to search. (Defaults to 12)
  535.  2. The callsign/alias to search for.  * = wildcard.
  536.  3. The BPQ port n, as Pn
  537.  e.g.
  538.    JA            List the last 12 entries
  539.    JA 25         List the last 25 entries
  540.    JA G9ABC      List all entries for G9ABC
  541.    JA G9ABC-1    List all entries for G9ABC-1
  542.    JA GB7E*      List all entries for GB7E...
  543.    JA 30 P1      List the 30 most recent entries on port 1
  544.    JA G9ABC P2   List all entries for G9ABC on port 2 only
  545.    JA P1         List all entries on port 1
  546.  
  547. Editor.
  548.  Whilst in the editor you can use the normal edit keys;
  549.  Insert, Delete, Backspace, Arrow keys, Home, End, Page up, Page Down,
  550.  and Ctrl+(edit key) to move around the text.
  551.  
  552.  ^Y   Delete an entire line.
  553.  ^U   Re-insert the last line deleted, at the current line position.
  554.  ^P   Allow the next character to be a control code.
  555.  ^KA  Copy a marked block to the current cursor position.
  556.  ^KB  Mark the start of a block.
  557.  ^KH  Clear the markers.
  558.  ^KK  Mark the end of a block.
  559.  ^KP  Print a marked block. If no markers are set, then nothing is printed.
  560.  ^KQ  Quit the editor without saving the file.
  561.  ^KR  Read another file into the editor, at the current cursor position.
  562.  ^KS  Save the file and stay in the editor.
  563.  ^KV  Move a marked block to the current cursor position.
  564.  ^KW  Append a marked block to a file.
  565.  ^KX  Save the file, then quit the editor.
  566.  ^KY  Delete a (small) marked block.
  567.  <Enter>     Split the line, or create a new blank line.
  568.  <Tab>       Inserts spaces to move the cursor to the next Tab position.
  569.  
  570.  ^ indicates a control key sequence. ^KR is <Ctrl>K followed by R
  571.  
  572. 7Plus.
  573.  The PMS can automatically convert 7Plus files received as messages into
  574.  separate 7Plus files using the original filename extracted from the 7Plus
  575.  header. e.g. If a multi-part 7Plus program has been sent to the PMS as message
  576.  numbers 201, 202 and 203 then enter the command:  D7 201 202 203
  577.  D7 is the command, followed by the relevant message numbers.
  578.  It will create 3 files in the 7PLUS\ sub-directory called xxx.P01 xxx.P02 and
  579.  xxx.P03 (The xxx being the original filename)
  580.  
  581.  Note: The PMS does not actually decode the files.  It converts message files
  582.  into 7Plus files ready for decoding with 7PLUS.EXE
  583.  
  584. <EOF>
  585.  
  586.